Login

Sign up now

Compare teams

Inverness CT St Johnstone
name Inverness Caledonian Thistle Football Clubfound 1994 (as Caledonian Thistle)country country flag Scotland website http://www.ictfc.com name St. Johnstone Football Clubfound 1884country country flag Scotland website http://www.perthstjohnstonefc.co.uk
Next match
2025-07-15 18:45
Inverness CT vs Elgin City
country flag Scotland - Group Stage 2025/2026
2025-07-15 18:30
St Johnstone vs Dundee Utd
country flag Friendly Games - Friendly Clubs 2024/2025
Match between teams
2022-05-23 St Johnstone 4 0 Inverness CT +
(5') Macpherson Cameron Carson David (20') (46') May Stevie (53') Macpherson Cameron Broadfoot Kirk (71') (87') Hendry Callum (90') Rooney Shaun competition: Scotland - Premiership Qualification 2021/2022
2022-05-20 Inverness CT 2 2 St Johnstone +
Rooney Shaun (18') Hallberg Melker (24') Middleton Glenn (52') (73') Mcalear Reece (80') Mcalear Reece competition: Scotland - Premiership Qualification 2021/2022
2019-07-12 Inverness CT 3 1 St Johnstone +
(36') Keatings James Tanser Scott (51') (67') Todorov Nikolay (85') Machado Matheus competition: Friendly Games - Friendly Clubs 2019/2020
2017-04-08 Inverness CT 0 3 St Johnstone +
Maclean Steven (40') Alston Blair (66') (81') Cole Larnell (82') Cole Larnell Craig Liam (88') Cummins Graham (90') competition: Scotland - Scottish Premiership 2016/2017
2016-12-03 St Johnstone 3 0 Inverness CT +
(14') Craig Liam Draper Ross (45') Cole Larnell (50') (57') Coulson Michael Warren Gary (59') (63') Davidson Murray Warren Gary (64') (75') Wotherspoon David (81') Swanson Danny competition: Scotland - Scottish Premiership 2016/2017
2016-08-27 Inverness CT 2 1 St Johnstone +
Wotherspoon David (58') (59') Draper Ross (67') Draper Ross Foster Richard (79') (90') Meekings Josh competition: Scotland - Scottish Premiership 2016/2017
2016-03-09 St Johnstone 1 0 Inverness CT +
Warren Gary (62') Warren Gary (68') (84') Kane Chris Tansey Greg (90') Vigurs Iain (90') (90') Craig Liam competition: Scotland - Scottish Premiership 2015/2016
2015-10-24 Inverness CT 0 1 St Johnstone +
Mackay Dave (47') Lappin Simon (66') (86') Meekings Josh Craig Liam (90') competition: Scotland - Scottish Premiership 2015/2016
2015-08-08 St Johnstone 1 1 Inverness CT +
Christie Ryan (9') (90') Cummins Graham Christie Ryan (90') competition: Scotland - Scottish Premiership 2015/2016
2015-05-02 St Johnstone 1 1 Inverness CT +
Vincent J. (27') (37') Maclean S. Raven D. (45') Ofere E. (53') Doran A. (55') (61') Davidson M. (78') Anderson S. (82') Graham B. Raven D. (85') (88') Wotherspoon D. (90') Swanson D. Meekings J. (90') competition: Scotland - Premiership 2014/2015
2015-01-20 Inverness CT 2 0 St Johnstone +
Graham B. (27') (34') Mckay B. (41') Watkins M. Lappin S. (46') Anderson S. (69') McDonald G. (71') competition: Scotland - Premiership 2014/2015
2014-12-20 St Johnstone 1 0 Inverness CT +
Doran A. (27') Raven D. (59') Shinnie G. (61') (62') Graham B. Draper R. (67') competition: Scotland - Premiership 2014/2015
2014-09-20 Inverness CT 2 1 St Johnstone +
(47') Draper R. (61') Watkins M. McDonald G. (65') (66') Christie R. (73') Watkins M. Graham B. (78') competition: Scotland - Premiership 2014/2015
2014-05-11 Inverness CT 2 0 St Johnstone +
Dunne J. (43') (59') Christie R. (67') Shinnie G. (90') Tansey G. competition: Scotland - Premiership 2013/2014
2014-02-22 St Johnstone 0 1 Inverness CT +
(31') Hasselbaink N. (32') Millar C. (33') Wotherspoon D. Watkins M. (34') Warren G. (42') Draper R. (67') competition: Scotland - Premiership 2013/2014
2013-11-23 Inverness CT 1 0 St Johnstone +
(4') Mckay B. Hasselbaink N. (39') Edwards G. (83') (86') Shinnie G. Scobbie T. (90') competition: Scotland - Premiership 2013/2014
2013-10-05 St Johnstone 4 0 Inverness CT +
(18') May S. (27') Mackay D. Foran R. (57') Doran A. (62') (73') Maclean S. (75') Maclean S. (82') Maclean S. competition: Scotland - Premiership 2013/2014
2013-04-27 St Johnstone 1 0 Inverness CT +
Devine D. (7') Raven D. (12') Taylor C. (27') (60') Millar C. Shinnie G. (69') (77') Maclean S. competition: Scotland - Premier League 2012/2013
2013-04-05 Inverness CT 0 0 St Johnstone +
Craig L. (18') Abeid M. (57') competition: Scotland - Premier League 2012/2013
2012-12-29 St Johnstone 0 0 Inverness CT +
(43') Cregg P. Jones T. (66') Draper R. (71') Raven D. (73') competition: Scotland - Premier League 2012/2013
2012-10-27 Inverness CT 1 1 St Johnstone +
Davidson M. (9') (73') Mckay B. Robertson D. (90') competition: Scotland - Premier League 2012/2013
2012-04-07 St Johnstone 0 0 Inverness CT +
Golobart (15') Gillet (27') Tansey (44') Tokely (57') (71') Maybury Shinnie (72') (88') Morris competition: Scotland - Premier League 2011/2012
2012-03-28 Inverness CT 0 1 St Johnstone +
Millar (37') Sandaza (41') (81') Tokely competition: Scotland - Premier League 2011/2012
2011-10-15 St Johnstone 2 0 Inverness CT +
(12') Sandaza Proctor (30') (32') Millar (43') Craig (65') Mackay competition: Scotland - Premier League 2011/2012
2011-04-25 St Johnstone 0 3 Inverness CT +
(26') Gartland Innes (36') Doran (57') (59') Davidson Foran (70') competition: Scotland - Premier League 2010/2011
2011-02-19 Inverness CT 2 0 St Johnstone +
(28') Tokely (62') Duncan competition: Scotland - Premier League 2010/2011
2011-01-02 St Johnstone 1 0 Inverness CT +
(85') Samuel competition: Scotland - Premier League 2010/2011
2010-10-16 Inverness CT 1 1 St Johnstone +
Samuel (8') Mackay (50') Grainger (56') (71') Hayes (81') Hayes (82') Duff Maybury (89') competition: Scotland - Premier League 2010/2011
2005-01-09 Inverness CT 1 0 St Johnstone +
(74') Golabek S. competition: Scotland - FA Cup 2004/2005
2004-05-15 Inverness CT 3 1 St Johnstone +
(30') Bingham D. Parker K. (44') (55') Wilson (77') Ritchie P. competition: Scotland - Division 1 2003/2004
2004-03-13 St Johnstone 3 2 Inverness CT +
(13') Donnelly S. (21') Paatelainen Ritchie P. (64') Ritchie P. (73') (90') Parker E. competition: Scotland - Division 1 2003/2004
2003-12-27 Inverness CT 1 0 St Johnstone +
Bernard P. (79') (80') Wilson competition: Scotland - Division 1 2003/2004
2003-08-23 St Johnstone 1 2 Inverness CT +
Bingham D. (53') (67') Parker K. Hislop S. (74') competition: Scotland - Division 1 2003/2004
2003-05-03 Inverness CT 1 2 St Johnstone +
(7') Hart R. Maxwell (15') Reilly (57') competition: Scotland - Division 1 2002/2003
2003-02-15 St Johnstone 2 0 Inverness CT +
(84') Hay C. (90') Hay C. competition: Scotland - Division 1 2002/2003
2002-10-26 Inverness CT 2 1 St Johnstone +
(45') Wyness D. (61') Hart R. Hay C. (87') competition: Scotland - Division 1 2002/2003
2002-08-10 St Johnstone 1 0 Inverness CT +
(81') McCaffrey S. competition: Scotland - Division 1 2002/2003
show all matches
Summary match factsAll team matches 37Inverness CT wins 14St Johnstone wins 15Draw matches 8
Last 10 matches
(41') Machado Matheus Allan Paul (45') Mckay Billy (61') competition: Scotland - League One 2024/2025
(9') Bray Keith (25') Allan Paul (37') Strachan Matthew (47') Mckay Billy Dow Ryan (73') competition: Scotland - League One 2024/2025
Mckay Billy (56') (62') Aitken Matthew Gilmour Charlie (90') (90') Gilmour Charlie competition: Scotland - League One 2024/2025
Owens Billy (20') (54') Gilmour Charlie Mercer Scott (54') Mccarvel Luke (79') Johnston Craig (82') (87') Savage Remi Cole Robert (88') competition: Scotland - League One 2024/2025
Bray Keith (13') Bray Keith (36') (71') Doyle Michael Bray Keith (72') (90') Fyvie Fraser competition: Scotland - League One 2024/2025
Stewart Alfie (24') (29') Hannah Jack (57') Allan Jordan (63') Lyon Reece (68') Brooks Adam Brannan Ben (72') (89') Brooks Adam competition: Scotland - League One 2024/2025
(8') Stewart Alfie Roberts Kurtis (36') (41') Savage Remi Taggart Scott (52') Mackenzie Magnus (54') (86') Savage Remi Dewar Charlie (90') competition: Scotland - League One 2024/2025
Smith Paul (3') Mcgowan Paul (58') Todd Josh (63') (90') Gilmour Charlie competition: Scotland - League One 2024/2025
(3') Brannan Ben O'reilly Euan (10') (17') Gilmour Charlie (47') Bray Keith (51') Allan Paul (60') Allan Paul Anderson Michael (72') competition: Scotland - League One 2024/2025
(19') Shiels Matthew Brannan Ben (25') (51') Lynas Aron (89') Miller Michael Bavidge Alfie (90') Bavidge Alfie (90') competition: Scotland - League One 2024/2025
(7') Robertson John Gullan Jamie (52') Sidibeh Adama (60') Kirk Mackenzie (81') competition: Scotland - Group Stage 2025/2026
Unknown (45') competition: Friendly Games - Friendly Clubs 2024/2025
Robertson Clark (27') Cameron Lyall (28') (46') Griffith Victor (54') Holt Jason (67') Sidibeh Adama Cameron Lyall (90') competition: Scotland - Premiership Relegation Group 2024/2025
(16') Douglas Barry (30') Forrest Alan Steven Taylor (56') (71') Kent Frankie Carey Graham (74') Douglas Barry (90') competition: Scotland - Premiership Relegation Group 2024/2025
(31') Balodis Daniels Hale Ronan (35') Samuel Alex (41') (60') Watt Elliot (63') Watt Elliot Wright Akil (76') Ashworth Zac (90') competition: Scotland - Premiership Relegation Group 2024/2025
Watson David (12') (26') Ikpeazu Uche Armstrong Danny (53') (66') Watt Elliot Armstrong Danny (74') competition: Scotland - Premiership Relegation Group 2024/2025
Kirk Mackenzie (6') (39') Slattery Callum (40') Sprangler Sven (48') Sparrow Tom (65') Slattery Callum (66') O'donnell Stephen Watt Elliot (66') (68') Halliday Andrew Ikpeazu Uche (84') (89') Sparrow Tom competition: Scotland - Premiership Relegation Group 2024/2025
Mcgregor Callum (34') Maeda Daizen (37') Uche Idah Adam (45') Maeda Daizen (45') (58') Duke-mckenna Stephen Jota (67') Mccowan Luke (79') competition: Scotland - Fa Cup 2024/2025
(24') Adegboyega Emmanuel Douglas Barry (52') (66') Stephenson Luca Mbunga Kimpioka Benjamin (74') competition: Scotland - Premiership 2024/2025
(4') Balodis Daniels (41') Wright Drey (44') Holt Jason (74') Mitchell Zach Yang Hyun-jun (86') competition: Scotland - Premiership 2024/2025
Inverness CT form
WWLDLWLDWW
St Johnstone form
WLLLLWLLLW
Matches facts, based on last 10 played matches
Number of Inverness CT wins 5Number of Inverness CT draws 2Number of Inverness CT loses 3Average scored goals per match 1.6Average received goals per match 1Chance to score goal next match 80 %Chance to receive goal next match 60 %
Number of St Johnstone wins 3Number of St Johnstone draws 0Number of St Johnstone loses 7Average scored goals per match 0.9Average received goals per match 1.8Chance to score goal next match 50 %Chance to receive goal next match 90 %